const m100GirlScore = {
    "13.0": 25.0,
    "13.02": 24.9,
    "13.04": 24.8,
    "13.06": 24.7,
    "13.08": 24.6,
    "13.1": 24.5,
    "13.12": 24.4,
    "13.14": 24.3,
    "13.16": 24.2,
    "13.18": 24.1,
    "13.2": 24.0,
    "13.22": 23.9,
    "13.24": 23.8,
    "13.26": 23.7,
    "13.28": 23.6,
    "13.3": 23.5,
    "13.32": 23.4,
    "13.34": 23.3,
    "13.36": 23.2,
    "13.38": 23.1,
    "13.4": 23.0,
    "13.42": 22.9,
    "13.44": 22.8,
    "13.46": 22.7,
    "13.48": 22.6,
    "13.5": 22.5,
    "13.52": 22.4,
    "13.54": 22.3,
    "13.56": 22.2,
    "13.58": 22.1,
    "13.6": 22.0,
    "13.62": 21.9,
    "13.64": 21.8,
    "13.66": 21.7,
    "13.68": 21.6,
    "13.7": 21.5,
    "13.72": 21.4,
    "13.74": 21.3,
    "13.76": 21.2,
    "13.78": 21.1,
    "13.79": 21.0,
    "13.8": 20.9,
    "13.81": 20.8,
    "13.82": 20.7,
    "13.83": 20.6,
    "13.84": 20.5,
    "13.85": 20.4,
    "13.86": 20.3,
    "13.87": 20.2,
    "13.88": 20.1,
    "13.89": 20.0,
    "13.9": 19.9,
    "13.92": 19.8,
    "13.94": 19.7,
    "13.96": 19.6,
    "13.98": 19.5,
    "14.0": 19.4,
    "14.02": 19.3,
    "14.04": 19.2,
    "14.06": 19.1,
    "14.08": 19.0,
    "14.1": 18.9,
    "14.12": 18.8,
    "14.14": 18.7,
    "14.16": 18.6,
    "14.18": 18.5,
    "14.2": 18.4,
    "14.24": 18.3,
    "14.28": 18.2,
    "14.32": 18.1,
    "14.36": 18.0,
    "14.4": 17.9,
    "14.44": 17.8,
    "14.48": 17.7,
    "14.52": 17.6,
    "14.56": 17.5,
    "14.6": 17.4,
    "14.64": 17.3,
    "14.68": 17.2,
    "14.72": 17.1,
    "14.76": 17.0,
    "14.8": 16.9,
    "14.85": 16.8,
    "14.9": 16.7,
    "14.95": 16.6,
    "15.0": 16.5,
    "15.05": 16.4,
    "15.1": 16.3,
    "15.15": 16.2,
    "15.2": 16.1,
    "15.25": 16.0,
    "15.28": 15.9,
    "15.31": 15.8,
    "15.34": 15.7,
    "15.37": 15.6,
    "15.4": 15.5,
    "15.43": 15.4,
    "15.46": 15.3,
    "15.49": 15.2,
    "15.52": 15.1,
    "15.55": 15.0,
    "15.58": 14.9,
    "15.61": 14.8,
    "15.64": 14.7,
    "15.67": 14.6,
    "15.7": 14.5,
    "15.73": 14.4,
    "15.76": 14.3,
    "15.79": 14.2,
    "15.82": 14.1,
    "15.85": 14.0,
    "15.88": 13.9,
    "15.91": 13.8,
    "15.94": 13.7,
    "15.97": 13.6,
    "16.0": 13.5,
    "16.02": 13.4,
    "16.04": 13.3,
    "16.06": 13.2,
    "16.08": 13.1,
    "16.1": 13.0,
    "16.12": 12.9,
    "16.14": 12.8,
    "16.16": 12.7,
    "16.18": 12.6,
    "16.2": 12.5,
    "16.22": 12.4,
    "16.24": 12.3,
    "16.26": 12.2,
    "16.28": 12.1,
    "16.3": 12.0,
    "16.32": 11.9,
    "16.34": 11.8,
    "16.36": 11.7,
    "16.38": 11.6,
    "16.4": 11.5,
    "16.42": 11.4,
    "16.44": 11.3,
    "16.46": 11.2,
    "16.48": 11.1,
    "16.5": 11.0,
    "16.52": 10.9,
    "16.54": 10.8,
    "16.56": 10.7,
    "16.58": 10.6,
    "16.6": 10.5,
    "16.62": 10.4,
    "16.64": 10.3,
    "16.66": 10.2,
    "16.68": 10.1,
    "16.7": 10.0,
    "16.72": 9.9,
    "16.74": 9.8,
    "16.76": 9.7,
    "16.78": 9.6,
    "16.8": 9.5,
    "16.82": 9.4,
    "16.84": 9.3,
    "16.86": 9.2,
    "16.88": 9.1,
    "16.9": 9.0,
    "16.92": 8.9,
    "16.94": 8.8,
    "16.96": 8.7,
    "16.98": 8.6,
    "17.0": 8.5,
    "17.02": 8.4,
    "17.04": 8.3,
    "17.06": 8.2,
    "17.08": 8.1,
    "17.1": 8.0,
    "17.12": 7.9,
    "17.14": 7.8,
    "17.16": 7.7,
    "17.18": 7.6,
    "17.2": 7.5,
    "17.22": 7.4,
    "17.24": 7.3,
    "17.26": 7.2,
    "17.28": 7.1,
    "17.3": 7.0,
    "17.32": 6.9,
    "17.34": 6.8,
    "17.36": 6.7,
    "17.38": 6.6,
    "17.4": 6.5,
    "17.42": 6.4,
    "17.44": 6.3,
    "17.46": 6.2,
    "17.48": 6.1,
    "17.5": 6.0,
    "17.52": 5.9,
    "17.54": 5.8,
    "17.56": 5.7,
    "17.58": 5.6,
    "17.6": 5.5,
    "17.62": 5.4,
    "17.64": 5.3,
    "17.66": 5.2,
    "17.68": 5.1,
    "17.7": 5.0,
    "17.72": 4.9,
    "17.74": 4.8,
    "17.76": 4.7,
    "17.78": 4.6,
    "17.8": 4.5,
    "17.82": 4.4,
    "17.84": 4.3,
    "17.86": 4.2,
    "17.88": 4.1,
    "17.9": 4.0,
    "17.92": 3.9,
    "17.94": 3.8,
    "17.96": 3.7,
    "17.98": 3.6,
    "18.0": 3.5,
    "18.02": 3.4,
    "18.04": 3.3,
    "18.06": 3.2,
    "18.08": 3.1,
    "18.1": 3.0,
    "18.12": 2.9,
    "18.14": 2.8,
    "18.16": 2.7,
    "18.18": 2.6,
    "18.2": 2.5,
    "18.22": 2.4,
    "18.24": 2.3,
    "18.26": 2.2,
    "18.28": 2.1,
    "18.3": 2.0,
    "18.32": 1.9,
    "18.34": 1.8,
    "18.36": 1.7,
    "18.38": 1.6,
    "18.4": 1.5,
    "18.42": 1.4,
    "18.44": 1.3,
    "18.46": 1.2,
    "18.48": 1.1,
    "18.5": 1.0,
    "18.52": 0.9,
    "18.54": 0.8,
    "18.56": 0.7,
    "18.58": 0.6,
    "18.6": 0.5,
    "18.62": 0.4,
    "18.64": 0.3,
    "18.66": 0.2,
    "18.68": 0.1,
    "18.7": 0.0
}
// 定义时间和分数的对应关系
const Girlkeys = Object.keys(m100GirlScore).map(k => ({
    original: k,
    numeric: parseFloat(k)
})).sort((a, b) => a.numeric - b.numeric);

function getGirl100mScore(inputTime) {
    const target = parseFloat(inputTime);
    // 寻找第一个大于等于目标数值的键
    for (const key of Girlkeys) {
        if (key.numeric >= target) {
            return m100GirlScore[key.original];
        }
    }
    // 如果所有键都小于目标值，则返回最后一个键的值
    return m100GirlScore[Girlkeys[Girlkeys.length - 1].original];
}